Qex versus the Video gameIn basic approach, Qex is not much different from your favourite RPG computer game. It’s been reasonably asked of me “Well why re-invent the wheel? Why make a program to do what essentially any game with a level editor can do?” And to answer that, one must become acquainted with the essential rules that Qex follows (which games do not). I’ll call these maxims. They are rules which a game should follow if a GM is to use it to run his campaign. Qex is not exactly a game, of course. It’s a Virtual Tabletop Application. It’s meant to aid in playing another game. So it requires more flexibility than basic games do. Here are the three design maxims. |
|||
|
Maxim #1: The Interface Needs to Work.
|
|||
|
Maxim #2: The Application Needs to Work Ever play your game and get to some difficult point only to have it crash? Lost your game progress? Qex operates on the principle that you should always be able to save. If you say you support Windows, your program should probably work on “most” versions of Windows. If you can support XP and 7 but not Vista, you are breaking user expectations.
Summary: Never crash & close out. A good number of crashes is zero. |
|||
|
Maxim #3: User Placement is Sovereign
A user needs to be able to place a character / sprite / entity anywhere on the map. In the course of adventuring, Bob the Wizard may have teleported himself into a solid granite wall. There needs to be a way for the GM to put his miniature in that hex if required. This was a major failing in the otherwise great engine for Dungeon Siege. All those beautiful landscapes and you just couldn’t get your character to navigate a 45° incline. Position "A" is inaccessible to the GM (unless he redesigns the map) because the stones are too steep for the character to climb. Furthermore, the GM has no ability to place a monster in that position unless he stops the game and again, redesigns the map - the camera is always attached to an existing object. While playing and struggling to translate concepts to a computer screen, the last thing a GM wants is to have to fight the system to start a fire underwater, or make an Orc strong enough to carry a castle (In Qex, I once gave an Orc one million strength). Just let the GM do it... if it’s not what he wanted he’ll fix it himself.
Summary: An application should help the GM, not nanny him. |
|||
|
In conclusion... Qex runs in a window instead of full screen (users are going to want to tab out). And yes, it allows you to place an object into a “void” area. It doesn’t have built-in video chat because Skype already invented that wheel (there are plans for text chat by version 1.0). All these things and most Qex features that differ from video games are to satisfy these design maxims. |